package com.thon.dao.system.impl;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.thon.dao.system.EventDao;
import com.thon.dao.util.AbstractDao;
import com.thon.entity.system.Event;
/**
 *@author 张先吉
 *@email 
 *@date 2013年11月15日
 *@descripts
 */
@Repository
public class EventDaoImpl extends AbstractDao<Event> implements EventDao {

	public EventDaoImpl() {
		super(Event.class);
	}

	@Override
	public Event findEventByName(String name) {
		String queryString="From Event e where e.name=?";
		return findOne(queryString,name);
	}

	@Override
	public List<Event> listAllEvent() {
		String queryString="From Event";
		return findList(queryString,null);
	}

}
